drug research testing laboratory - Alemán Inglés Diccionario